mixed blessing - Spanish English Dictionary